Full Stack Engineer II
2UniFi
- Location
- Kansas City
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Aid in designing, developing, deploying, documenting, and maintaining web/mobile and backend services
- Mentor junior team members
- Collaborate with product, design, and architecture teams to translate business requirements and user interface designs into robust code components
- Implement, test, deliver, and maintain solutions based on detailed solution designs
- Triage and resolve errors and defects
- Participate in assessing technical feasibility and estimating feature complexity
- Conduct user interface, design, and code reviews
- Promote best practices and standards
- Liaise with cross-functional teams to deliver product priorities
- Research and evaluate emerging technologies and potential new product features
- Contribute to the reduction of technical debt
- Serve as the primary point of contact for specific product areas
- Adhere to company policies and procedures
- Complete administrative tasks punctually
- Support the company’s goals and values
- Participate in disaster recovery planning
- Foster positive relationships with colleagues
- Fulfill additional duties as assigned
Requirements
- Bachelor’s degree in Computer Science or equivalent combination of education and related work experience
- 3+ years of experience in full stack development
- Proficiency in multiple programming languages such as JavaScript (Node.js, React, Angular, etc.)
- Strong understanding and application of software engineering best practices, including SOLID principles, design patterns, and coding standards
- Ability to refactor codebase to improve readability, performance, and maintainability
- Experience designing and building RESTful APIs and microservices architecture
- Proficiency with databases (SQL and NoSQL) and ORM technologies
- Familiarity with cloud platforms (AWS, Azure, GCP)
- Familiarity with containerization (Docker, Kubernetes)
- Experience with writing unit tests, integration tests, and end-to-end tests
- Experience with version control systems (e.g., Git)
- Experience with CI/CD pipelines
- Experience with agile methodologies
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Familiar with Agile methodology
Preferred
- Advanced degree or certification related to field
- Experience developing modern frontend apps using React framework
- Knowledge of modern authentication and authorization mechanisms
- Excellent presentation skills for communicating both business-oriented solutions and advanced technical concepts
- Experience in the FinTech space
- Been part of product journey from discovery to delivery
Skills
- JavaScript
- Node.js
- React
- Angular
- SOLID principles
- design patterns
- RESTful APIs
- microservices architecture
- SQL
- NoSQL
- ORM
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- Git
- CI/CD
- Agile
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today
Software Engineer
Realtor.com Careers · Austin · today