We are looking for a Full Stack Developer with 3-5 years of experience in building scalable web applications. The candidate will be responsible for developing new product functionalities, enhancing existing features, and delivering high-quality software solutions. The role requires independent handling of complex tasks while following Agile and Software Development Life Cycle (SDLC) processes.
Key Responsibilities Software Development
- Participate in requirement analysis, effort estimation, coding, and unit testing.
- Develop scalable and responsive web applications.
- Design and implement reusable UI components.
- Integrate front-end applications with RESTful APIs.
- Prepare software design specifications.
- Participate in design reviews and code reviews.
Technical Contribution
- Identify, analyze, and resolve complex software issues.
- Follow coding standards and best programming practices.
- Implement performance optimization techniques.
- Conduct peer code reviews and provide technical guidance.
- Support Agile/SCRUM development processes.
Company Responsibilities
- Maintain high work efficiency and productivity.
- Adhere to company policies, procedures, and code of conduct.
- Ensure compliance with health and safety guidelines.
- Collaborate effectively with cross-functional teams.
- Undertake additional responsibilities as assigned.
Required Experience Skills Essential Skills
- 3 to 5 years of experience as a Full Stack Developer.
Competencies Technical Competencies
- Technical and analytical thinking
- Software design and development expertise
- Process orientation
- Quality and time management
Behavioral Competencies
- Strong verbal and written communication skills
- Self-motivated and self-organized
- Reliability, integrity, and trustworthiness
- Flexibility and adaptability
- Team collaboration and interpersonal skills
- Ability to work under pressure and manage stress
- Cross-functional coordination
Personal Attributes
- Self-driven and proactive approach
- Robust follow-up and ownership mindset
- Sense of urgency
- Team player with collaborative attitude
- Creative thinker with willingness to share ideas
Disclaimer: This job posting & Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.