Senior Full Stack Developer
Description
Tickmarks Inc. | Global Advisory & Finance Transformation Partner
Senior Full Stack Developer | React.js + Python + Data
About Tickmarks Inc.
Tickmarks Inc. is a global advisory and technology firm specializing in finance transformation, accounting operations, governance, technology solutions, and cross-border reporting. We partner with growth-stage and established organizations to build scalable, technology-enabled solutions with strong controls, operational rigor, and strategic insight.
Role Overview
We are seeking a Senior Full Stack Developer with strong expertise in React.js, Python, API development, databases, and data-driven applications. The ideal candidate will have 4–5 years of hands-on React.js experience and approximately 4 years of Python development experience, with the ability to design, develop, integrate, and maintain scalable enterprise-grade applications.
The role will work closely with engineering, data, product, and business teams to build high-performance applications and scalable solutions that deliver business value.
Key Responsibilities
- Design, develop, and maintain scalable and responsive applications using React.js.
- Develop backend services and APIs using Python, FastAPI, Flask, or Django.
- Design and integrate RESTful APIs, microservices, databases, data lakes, and external APIs.
- Work with PostgreSQL, MySQL, SQL Server, or similar relational databases and optimize queries.
- Collaborate with data teams on data ingestion, transformation, processing, integration, and reporting.
- Implement React state management using Redux, Context API, or similar frameworks.
- Develop reusable components and follow clean, scalable application architecture.
- Participate in code reviews, unit/integration testing, debugging, and CI/CD pipelines.
- Optimize frontend and backend applications for performance, scalability, reliability, and usability.
- Troubleshoot application, API, database, and integration issues.
- Mentor junior developers and contribute to coding standards, documentation, and development best practices.
- Collaborate effectively with cross-functional and global stakeholders.
Required Qualifications & Skills
- Bachelor's/Master's degree in Computer Science, Engineering, IT, or related discipline.
- 4–5 years of hands-on React.js development experience.
- Approximately 4 years of Python development experience, particularly in backend/API development.
- Strong knowledge of Python, React.js, JavaScript, REST APIs, Microservices, FastAPI/Flask/Django.
- Experience with PostgreSQL, MySQL, SQL Server, SQL, and query optimization.
- Experience with Redux / Context API and component-driven frontend development.
- Good understanding of modern application architecture and API-driven integrations.
- Hands-on experience with Git, CI/CD, unit testing, and integration testing.
- Strong analytical, debugging, communication, and problem-solving skills.
- Ability to work effectively in complex and cross-functional environments.
Preferred / Nice-to-Have Skills
- Cloud: AWS, Azure, or GCP
- Data Platforms: Snowflake, BigQuery, AWS Redshift, Data Lakes
- DevOps: Docker, Kubernetes, CI/CD
- Data: ETL/ELT, Data Integration, Data Processing
- GraphQL and asynchronous/event-driven frameworks
- Serverless/cloud-native architecture
- Frontend and backend performance tuning
What We Offer
- Competitive compensation and performance incentives.
- Opportunity to work on innovative, enterprise-grade applications using a modern technology stack.
- Exposure to cloud, data, APIs, and modern application architectures.
- Collaborative and growth-focused work environment.
- Continuous learning and professional development opportunities.
- Flexible work arrangements with a focus on work-life balance
Skills
- API
- AWS
- Azure
- BigQuery
- CI/CD
- Cloud
- Cloud Native
- Data Ingestion
- Data Lake
- DevOps
- Django
- Docker
- ELT
- ETL
- Event Driven Architecture
- FastAPI
- Flask
- GCP
- Git
- GraphQL
- Integration Testing
- JavaScript
- Kubernetes
- Microservices
- MySQL
- PostgreSQL
- Python
- RDBMS
- React
- Redshift
- Redux
- REST
- Serverless
- Snowflake
- SQL
- SQL Server
- Unit Testing
