Job Description
SOFTWARE ENGINEER (FULL STACK)
Veracity Group is the global outsourcing arm of St Anthony's Group of Industries, specializing in Business Process Management and Knowledge Process Management Services in key areas of Finance & Accounting, Process Automation, Data Science & AI, Mobility, and Customer Experience Services. We cater to a diverse portfolio of clients from the US, UK, Australia, Middle East, and Sri Lanka.
We are looking for a developer to build scalable, user-focused web applications using Angular, React, and Node.js, writing clean, testable, and high-performance code across the frontend and backend. The role involves managing the full software development lifecycle (SDLC), from initial concept to deployment and ongoing maintenance.
The Role
- Develop scalable, user-centric web applications using Angular, React, and Node.js.
- Focus on crafting well-structured, testable, and performant code for both the frontend and backend.
- Execute full software development lifecycle (SDLC), from concept through production and maintenance.
- Collaborate with designers and senior engineers to translate UI/UX designs into highly dynamic web interfaces, leveraging Tailwind CSS or Material UI.
- Emphasize strong frontend skills, including CSS animations, to create visually engaging user experiences.
- Integrate frontend components with REST APIs and external services.
- Assist with the implementation of CI/CD pipelines to streamline development, testing, and deployment workflows.
- Troubleshoot and resolve technical issues in both frontend and backend environments, seeking guidance as needed.
- Create and maintain clear technical documentation to facilitate knowledge sharing and system understanding.
- Proactively suggest improvements to the application's codebase, feature set, and user experience.
The Person
- Minimum 1 year of experience in full-stack TypeScript development.
- Demonstrable experience with React and Angular for building web applications.
- Proficiency in Node.js for constructing backend systems.
- Strong grasp of frontend design patterns, CSS, and UI libraries like Tailwind CSS or Material UI.
- Solid understanding of CSS animations to create visually compelling web experiences.
- Basic understanding of CI/CD concepts.
- Solid understanding of RESTful API design and implementation.
- Excellent understanding of web technologies (HTML, CSS, JavaScript).
- Familiarity with database systems (SQL and/or NoSQL).
- Working knowledge of Git for version control.
- Experience working with Generative AI tools and frameworks.
Click Here to Apply!