LVT People is
looking for a talented Full Stack developer for our enterprise and government clients.
This role provides an exciting opportunity to contribute to meaningful projects, make an impact on governmental digital infrastructure, and work alongside a team of dedicated professionals. If you're passionate about blending front-end and back-end technologies and have a desire to drive innovation within the public sector, this position may be the perfect fit.
Responsibilities:
- Engage actively across all stages of the development lifecycle, ensuring robust and scalable application design and implementation
- Gather and interpret user requirements, translating them into functional and technical specifications
- Collaborate closely with other developers, UI/UX designers, and product managers to ensure seamless integration of front-end and back-end functionalities
- Actively participate in user story estimation using story point and effort estimation
- Interact with teams in technical discussions, design, and code reviews. Utilize technical expertise during the requirements analysis phase to ensure the solution is fit for purpose and use
- Implement areas of software process improvement to enhance the organization’s development capability and improve the user experience
- Participate in full-stack development, requiring interaction with users and logic, understanding content presentation across platforms, and having knowledge of frameworks, software architecture, design patterns, databases, APIs, and DevOps to ensure intuitive and responsive interfaces
- Troubleshoot, debug, and optimize code for performance and scalability
Requirements
Selection Criteria
Essential
- 3 years of proven commercial experience designing and developing complex solutions with a focus on Full Stack
Development using Typescript
- Proven experience with React 18, Next.js 13, Material UI, and Tailwind
- Solid experience with AWS cloud services, especially with CI/CD tools like AWS CodePipeline, CodeDeploy, EC2, and Serverless
- Familiarity with backend Node.js frameworks, such as Adonis JS and Nest JS
- Bachelor’s or Master’s degree in Computer Science, Information Technology or related field
- Strong understanding of micro-services architecture and RESTful API design
- Proficient with Git or Bitbucket
- In-depth knowledge of PostgreSQL and DynamoDB
- Experience working within a SCRUM or SAFE agile team
- Must have experience working within Jira and confluence
- Ability to identify and implement contemporary and emerging software architecture, design,
development and testing standards/techniques/tools
- Excellent interpersonal, verbal, and written communication skills
Desirable
- Experience working in a government agency, consulting firm or with large enterprise clients
- Experience with testing frameworks and libraries (e.g. Jest) for unit and integration testing
- Understanding of UI/UX design principles and responsive UI
- Thorough understanding of OAuth2
- Experience with GraphQL
- A good grasp of design patterns that are standard across the industry
Benefits
- Competitive
salary and benefits package
- Professional
development and learning opportunities to grow your skills
- Collaborative and
inclusive work culture
- Relocation opportunity is available for the highly
talented and experienced and suitable candidate