Post Job Free
Sign in

Full Stack Engineer

Company:
Aequor
Location:
Lawrenceville, NJ
Posted:
May 05, 2025
Apply

Description:

Job Title: Full-Stack Engineer

Onsite/Hybrid: Hybrid onsite days Tue, Wed, Thurs

Site Locations: Lawrenceville, NJ

Duration: 12 Months Contract

Pay Rate: $95.49/hr on W2(Without Benefits)

Work Schedule: Normal business hours

Top 3 Skills/Must Haves:

Front-end: HTML, CSS, JavaScript, React, Angular, Vue.js.

Back-end: Python, Flask

Databases: MySQL, PostgreSQL, MongoDB, ElasticSearch.

Other: Git, Docker, Cloud platforms (AWS Elastic BeanStalk).

Purpose and Scope of the Position:

The Full-Stack Engineer will be responsible for contributing to the development of the back-end REST API service and supporting components to achieve the functionality as outlined by the project description and associated user stories.

The code will be based on a modern software stack utilizing Flask that is maintainable, testable and well documented. All code written will be maintained in a Github repo and deployed using a Github CICD deployment process.

Required Competencies: Knowledge, Skills, and Abilities:

User Interface (UI) Development:

Translating design mockups and wireframes into functional, interactive user interfaces using HTML, CSS, and JavaScript.

Building reusable components and libraries for future use.

Ensuring cross-browser compatibility and responsiveness across different devices.

Optimizing web pages for speed, performance, and scalability.

Debugging and troubleshooting front-end issues.

Integrating APIs and back-end systems.

Back-End Development:

Developing server-side logic and APIs using Python/Flask.

Designing and managing databases (e.g., MySQL, PostgreSQL, MongoDB, OpenSearch).

Building and maintaining web application infrastructure.

Full-Stack Development:

Integrating front-end and back-end components to create a cohesive application.

Ensuring the application's performance, scalability, and security.

Collaborating with other developers, designers, and product managers.

Other Skills:

Understanding of web architecture and design patterns.

Experience with version control systems (e.g., Git).

Strong problem-solving and analytical skills.

Ability to learn new technologies and frameworks quickly.

Attention to detail and a commitment to writing clean, maintainable code.

Technologies and Tools:

Front-end: HTML, CSS, JavaScript, React, Angular, Vue.js.

Back-end: Python, Flask

Databases: MySQL, PostgreSQL, MongoDB, ElasticSearch.

Other: Git, Docker, Cloud platforms (AWS Elastic BeanStalk).

Education and Experience:

Minimum Requirements:

Bachelor’s degree in Computer Science, Information Technology, or related field or equivalent professional experience.

Additional Information:

No Exposure to hazards or disagreeable conditions

Travel required: No

Apply