Senior Full Stack Developer - PRIT
$ 5,000 - $ 9,000 / month
Apply on
Original
Simplified
Key Responsibilities:
- Develop and maintain Single Page Applications (SPAs) using Angular or React.js alongside Node.js and TypeScript.
- Utilize web bundling tools, especially Webpack, to enhance web application performance and bundle assets efficiently.
- Integrate web applications with RESTful APIs, GraphQL, and third-party APIs to improve functionality and user experience.
- Implement server-side development using .NET Core to create robust APIs.
- Experience with Azure cloud services, including Azure AD B2C, Azure Container Registry (ACR), Azure Container Services, Azure Container App Instance, Azure App Service, and Azure DevOps.
- Design and develop with relational database management systems (RDBMS) like MS SQL or PostgreSQL.
- Familiarity with event-driven architecture using messaging systems such as RabbitMQ, Azure Service Bus, or similar.
- Experience with user authentication and authorization mechanisms, such as OpenID, OAuth, and JWT.
- Write automated unit and integration tests using Jest, Jasmine, MS Test, NUnit, XUnit, or similar frameworks to ensure code reliability and maintainability.
- Containerize web applications using Docker for easy deployment and scalability.
- Collaborate closely with UI/UX designers to translate Figma designs into HTML assets, ensuring seamless design integration.
- Work collaboratively with technical teams, including architects and other developers, to deliver high-quality solutions.
- Write secure code following best practices and security guidelines.
- Experience with version control systems like Git and branching strategies.
- Implement Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate the build, test, and deployment processes.
Good to Have:
- Experience working with Kubernetes orchestration to manage containerized applications.
- Proficiency in load testing techniques to effectively scale web applications.
- Knowledge of security testing methodologies, including Vulnerability Assessment and Penetration Testing (VAPT).
- Experience with mobile development is a plus.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 3-4 years of experience in full stack development.
- Proven track record of delivering complex, enterprise-level solutions successfully.
- Experience in Finance or HR solutions systems is an added advantage.
- Experience in Agile/Scrum methodologies and iterative development practices.
- Demonstrated leadership skills with the ability to lead and coordinate cross-functional teams.
Soft Skills:
- Excellent leadership, communication, collaboration, and presentation skills, with the ability to interact effectively with stakeholders at all levels.
- Strong problem-solving and analytical abilities.
- Ability to prioritize tasks and work in a fast-paced environment.
- Demonstrated ability to lead and motivate teams towards achieving project goals.
- Passion for learning and self-improvement, with a proactive attitude towards staying updated on emerging technologies and industry trends.
- Strong problem-solving skills and attention to detail, with the ability to debug and troubleshoot complex issues effectively.
Interested candidates who wish to apply for the advertised position, please click on “Apply”. We regret that only shortlisted candidates will be notified.
EA License No.: 01C4394 (PERSOLKELLY Singapore PTE LTD)
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.persolkelly.com.sg/policies. You acknowledge that you have read, understood, and agree with the Privacy Policy.
Similar Jobs