Exceptional Software Developer - Senior Level | JobSetuu
American Express • Chennai, Tamil Nadu, India
Employment Type: Flexible •
Experience: •
Posted: 1 week ago
---
Job Title: Full Stack Developer - Tech Lead
Location: Remote (Flexible Work From Home Options Available)
Company Name: [Company Name Here]
Job Type: Full-Time / Permanent
Salary Range: ,000 - 0,000 per annum
Start Date: As soon as possible
About Us:
[Company Name Here] is a leading tech company recognized for its innovative solutions in [mention key areas of expertise such as software development, digital marketing, etc.].
Responsibilities:
1. Lead Technical Team:
- Provide technical leadership and guidance to junior developers on projects.
- Oversee the development process, ensuring code quality and adherence to best practices.
- Collaborate with cross-functional teams, including product managers and designers, to align on technical priorities.
2. Technical Architectures:
- Design and implement robust, scalable, and maintainable backend systems using the latest technologies such as [technology stack keywords e.g., Python, Node.js, React, etc.]
- Implement microservices architecture for efficient modular development.
- Mentor and lead the technical design of new features and projects.
3. Frontend Development:
- Develop modern and responsive front-end applications using frameworks like [framework/technology stack keywords e.g., React, Angular, Vue.js, etc.]
- Implement user-friendly interfaces that enhance user experience.
- Ensure seamless integration between frontend and backend systems.
4. Database Management:
- Develop and maintain SQL databases to support the application’s scalability and performance.
- Optimize database queries for improved performance and reduce database load.
- Implement efficient data storage and retrieval strategies.
5. API Development:
- Design and implement RESTful APIs to facilitate communication between different systems.
- Ensure secure and efficient API development practices.
- Work on integrating third-party APIs to enhance the application’s functionality.
6. Testing and Quality Assurance:
- Conduct unit testing, integration testing, and system testing to ensure high-quality software.
- Implement automation for repetitive tasks to save time and improve accuracy.
- Collaborate with QA team to identify and fix bugs and issues.
7. Documentation and Training:
- Develop comprehensive documentation for the team to improve productivity and knowledge retention.
- Conduct training sessions to keep the team updated on the latest technologies and best practices.
- Maintain documentation for future reference and updates.
8. Project Management:
- Participate in project planning and management to ensure successful delivery of projects.
- Monitor project progress, resolve issues, and provide regular updates to stakeholders.
- Collaborate with project managers to align on project goals and timelines.
9. Community Engagement:
- Stay informed about emerging trends and technologies in the tech industry.
- Participate in industry events and conferences to network and learn from experts.
- Engage with the community by contributing to open-source projects or sharing knowledge through blogs or articles.
Requirements:
1. Technical Skills:
- Strong experience in [framework/technology stack keywords e.g., Python, Node.js, React, etc.] and familiarity with [related technologies or tools e.g., Docker, Kubernetes, AWS, etc.]
- Proficient in [languages or tools e.g., Java, C++, SQL, Git, etc.]
- Knowledge of cloud platforms such as [platforms e.g., AWS, Azure, GCP, etc.]
2. Education:
- Bachelor’s degree in Computer Science, Software Engineering, or related field preferred.
3. Experience:
- Minimum of 5 years of experience in full-stack development, with at least 3 years in a leadership role.
- Strong hands-on experience in [framework/technology stack keywords e.g., Node.js, React, Python, etc.]
4. Soft Skills:
- Excellent communication skills, both written and verbal.
- Ability to work in a fast-paced environment and handle multiple tasks simultaneously.
- Proven ability to lead and mentor a team effectively.
5. Certifications:
- Possessing relevant certifications in [certifications e.g., AWS Certified Solutions Architect, Python Certification, etc.]
How to Apply:
Please apply by sending your resume, cover letter, and portfolio to [email address].
---
Contact Information:
For more information, please contact [contact name], [phone number], or [email address].
Apply on Company Site →
Similar Job Openings
- Revolutionize Your Career with Our Cutting-Edge Java Developer Position! | JobSetuu
Euronet in Asia • Thane, Maharashtra, India
- Senior Software Engineer - Java, AWS, Python, Innovation Lead | JobSetuu
JPMorganChase • Noida, Uttar Pradesh, India
- High-Tech Innovator: Software Engineer II | JobSetuu
Mastercard • Pune Division, Maharashtra, India
- Aviation Software Developer - Diverse Roles Welcome | JobSetuu
INFORM GmbH - Optimization Software • Aachen, North Rhine-Westphalia, Germany
- Transformative Software Developer - Advanced Table Engineering | JobSetuu
Snowflake • Berlin, Berlin, Germany
- Experienced Backend Developer - (m/f/x) for Cutting-Edge Technology Solutions | JobSetuu
nnamu • Berlin, Berlin, Germany
Browse Top Job Markets & Roles: