Job Description
Job Description
Sr Full Stack Developer (React / Java / Go / Python)
You will contribute to both front-end and back-end systems, playing a hands-on role in architecture, implementation, and technical leadership. You’ll collaborate closely with product managers, designers, and other engineering teams to build robust, maintainable applications. This is a dynamic opportunity for individuals who thrive in a fast-paced, innovation-driven environment and are passionate about solving complex challenges with clean, thoughtful code
JOB RESPONSIBILITIES
- Architect, design and develop RESTful API Endpoints, ensuring high performance, scalability and maintainability.
- Collaborate with other Front-End Engineers and develop dynamic, responsive and user-friendly web applications.
- Define Data Models and database schemas and manage relational databases or NoSQL databases ensuring data integrity and performance.
- Create and maintain documentation of application design, configuration and maintenance.
- Provide accurate timelines for specific tasks assigned.
- Participate in scheduled on-call rotation and respond to emergencies.
- Mentor and support junior engineers, fostering a culture of learning, collaboration, and continuous improvement within the team.
- Honesty, trustworthiness and ethical conduct are material requirements for the responsibilities outlined above
QUALIFICATIONS FOR POSITION
8+ years professional experience working with medium / large complex code basesExperience in Full Stack developmentExperience with one or more of the following programming languages : Java, Go, or PythonExperience in REST API design and implementationHighly Proficient in HTML, CSS, the JavaScript ecosystem and familiarity with popular frameworks like React, Angular, Ember, Jest, Babel, and TypeScriptKnowledgeable in UI / UX design principlesStrong communication and interpersonal skillsDesire to collaborate and to develop strong and positive team relationshipsAttention to detail, organizational skills, a strong work ethic and the ability to work independently.Preferred Qualifications
Bachelor’s degree in Computer Science or related field, or at least three years of proven experience in lieu of a degreeDemonstrated ability to write clean, maintainable, and well-documented code.Database management, cloud technologies (AWS), and containerization (Docker, Kubernetes)Knowledge of React best practicesFamiliarity with DevOps tools and practices, including CI / CD pipelinesAutomated deployment tools (e.g. Terraform, Ansible, Jenkins)Excellent problem-solving skills and attention to detailExperience with Agile development methodologies such as SAFe, ScrumCompany Description
TenTek has been in business since 1989 and is recognized as a leading staffing provider of tech professionals to a growing client base.
Company Description
TenTek has been in business since 1989 and is recognized as a leading staffing provider of tech professionals to a growing client base.